home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / communic / pc_anyve.700 / netuser.inf < prev    next >
INI File  |  1995-11-29  |  34KB  |  1,305 lines

  1. [InstallVersion]
  2. 4.0
  3. [process]
  4. Bitmaps(pix)                           
  5. DisableHelp()                                    
  6. AllowIntlChars()                       
  7. Backup(CustDLLCopy)                    
  8. switch4 = FALSE 
  9. #if(switch4)
  10.     CallProc(Func_MemoryStandalone)
  11. #else
  12.     CallProc(Func_MemoryWorkstation)
  13. #endif
  14. switch84 = FALSE 
  15. switch83 = FALSE 
  16. switch1  = FALSE 
  17. switch2  = FALSE 
  18. switch3  = FALSE 
  19. switch99 = FALSE 
  20. switch8  = TRUE  
  21. switch95        = FALSE 
  22. :Label_Panel_WrongVersion
  23. WizardPanel(Panel_WrongVersion, siwpca.dll)
  24. switch1 = IsWinVerGTE(0395)        
  25. #ifnot(switch1)
  26.     switch2= CallProcEx (Func_CheckNTVer)
  27.     #ifnot(switch2)
  28.         WizardProcessPanel()
  29.         Goto(Label_CleanupAndExit)
  30.     #endif
  31. #endif
  32. SetActiveCopy(PCACopy, install.inf)
  33. switch3 = CallProcEx(Func_QueryInstallVal)
  34. #if(switch3)
  35. #endif
  36. :Label_Panel_Welome
  37. WizardPanel(Panel_Welcome, siwpca.dll)
  38. WizardProcessPanel()
  39. :Label_Panel_License
  40. WizardPanel(Panel_License, siwpca.dll)
  41. WizardProcessPanel()
  42. :Label_Panel_NoWinSpace
  43. WizardPanel(Panel_NoWinSpace, siwpca.dll)
  44. #if(switch1)
  45.     switch19 = CallProcEx(Func_CheckWinDriveSpace_95)
  46. #else
  47.     switch19 = CallProcEx(Func_CheckWinDriveSpace_NT)
  48. #endif
  49. #if(switch19)  
  50.     WizardExcludePanel(Panel_NoWinSpace)
  51. #else
  52.     WizardProcessPanel()
  53.    Exit()
  54. #endif
  55. :Label_Panel_RegAccessWarning
  56. WizardPanel(Panel_RegAccessWarning, siwpca.dll)
  57. switch19 = CallProcEx (Func_RegTestKeyAccess)
  58. #if(switch19)
  59.     WizardExcludePanel(Panel_RegAccessWarning)
  60. #else
  61.     WizardProcessPanel()
  62. #endif
  63. :TargetDirs
  64. CallProcEx(Func_QueryUserDirVal) 
  65. CallProcEx(Func_SetupDfltTarget)      
  66. #if(switch1)
  67.     CallProcEx(Func_SetupSharedComponentsDir) 
  68.     CallProcEx(Func_SetVarTarget3)                          
  69. #endif
  70. :Label_Panel_SpecifyLocation
  71. WizardPanel(Panel_SpecifyLocationSta, siwpca.dll)
  72. WizardIncludePanel (Panel_SpecifyLocationWrk)
  73. #if(switch4)
  74.     WizardProcessPanel()
  75.     WizardExcludePanel(Panel_SpecifyLocationWrk)
  76.     Goto(Label_Panel_SpecifyLocation_Done)
  77. #endif
  78. WizardPanel(Panel_SpecifyLocationWrk, siwpca.dll)
  79. WizardIncludePanel(Panel_WorkStationHostFiles)
  80. #ifnot(switch4)
  81.     WizardExcludePanel(Panel_SpecifyLocationSta)
  82.     WizardProcessPanel()
  83.     Goto(Label_Panel_SpecifyLocation_Done)
  84. #endif
  85. :Label_Panel_SpecifyLocation_Done
  86. #ifnot(switch19)
  87.    Goto(Label_Panel_SpecifyLocation)
  88. #endif
  89. WizardIncludePanel(Panel_WorkStationHostFiles)
  90. WizardIncludePanel(Panel_WorkStationHostFilesNT)
  91. WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
  92. WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
  93. WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
  94. WizardIncludePanel(Panel_NoTargetSpace)
  95. WizardIncludePanel(Panel_Error_DirCreateFailed)
  96. :Label_Sec_WorkStationHostFiles
  97. #if(switch4) 
  98.     WizardExcludePanel(Panel_WorkStationHostFiles)
  99.     WizardExcludePanel(Panel_WorkStationHostFilesNT)
  100.     Goto(Label_WorkStationHostFiles_Done)
  101. #endif
  102. :Label_WorkStationHostFiles
  103. WizardPanel(Panel_WorkStationHostFiles, siwpca.dll)
  104. WizardIncludePanel(Panel_WorkStationHostFiles)
  105. WizardIncludePanel(Panel_WorkStationHostFilesNT)
  106. WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
  107. WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
  108. WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
  109. #if(switch2) 
  110.     Goto(Label_WorkStationHostFilesNT)
  111. #endif
  112. switch40 = FALSE 
  113. WizardExcludePanel(Panel_WorkStationHostFilesNT)
  114. WizardSetSkip(Panel_WorkStationHostFiles, Panel_SetupReviewNoCopyFilesWrk)
  115. WizardProcessPanel()
  116. switch40 = TRUE 
  117. Goto(Label_WorkStationHostFiles_Done)
  118. :Label_WorkStationHostFilesNT
  119. WizardPanel(Panel_WorkStationHostFilesNT, siwpca.dll)
  120. WizardExcludePanel(Panel_WorkStationHostFiles)
  121. WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
  122. WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
  123. WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
  124. switch40 = TRUE 
  125. WizardProcessPanel()
  126. :Label_WorkStationHostFiles_Done
  127. :Label_SetupReview
  128. WizardPanel(Panel_SetupReviewCopyFilesSta, siwpca.dll)
  129. #if(switch4)
  130.     WizardExcludePanel(Panel_SetupReviewCopyFilesWrk)
  131.     WizardExcludePanel(Panel_SetupReviewNoCopyFilesWrk)
  132.     WizardProcessPanel()
  133.     Goto(Label_SetupReview_Done)
  134. #endif
  135. :Label_SetupReviewCopyFilesWrk
  136. WizardPanel(Panel_SetupReviewCopyFilesWrk, siwpca.dll)
  137. #ifnot(switch40)
  138.     Goto(Label_SetupReviewNoCopyFilesWrk)
  139. #endif
  140. WizardExcludePanel(Panel_SetupReviewCopyFilesSta)
  141. WizardExcludePanel(Panel_SetupReviewNoCopyFilesWrk)
  142. WizardProcessPanel()
  143. Goto(Label_SetupReview_Done)
  144. :Label_SetupReviewNoCopyFilesWrk
  145. WizardPanel(Panel_SetupReviewNoCopyFilesWrk, siwpca.dll)
  146. WizardExcludePanel(Panel_SetupReviewCopyFilesSta)
  147. WizardExcludePanel(Panel_SetupReviewCopyFilesWrk)
  148. WizardProcessPanel()
  149. Goto(Label_SetupReview_Done)
  150. :Label_SetupReview_Done
  151. :Label_CheckTargetSpace
  152. WizardPanel(Panel_NoTargetSpace, siwpca.dll)
  153. CallProcEx(Func_SetVars)
  154. #ifnot(switch4) 
  155.     CallProcEx(Func_GetSourceParentPath10)
  156. #endif
  157. #if(switch4) 
  158.     switch19 = CallProcEx(Func_CheckTargetSpace_Sta)
  159. #else
  160.     #if(switch40)
  161.         switch19 = CallProcEx(Func_CheckTargetSpace_WrkHost)
  162.      #else
  163.         switch19 = CallProcEx(Func_CheckTargetSpace_WrkNoHost)
  164.      #endif
  165. #endif
  166. #ifnot(switch19)
  167.     WizardExcludePanel (Panel_SetupReviewCopyFilesSta)
  168.     WizardExcludePanel (Panel_SetupReviewCopyFilesWrk)
  169.     WizardExcludePanel (Panel_SetupReviewNoCopyFilesWrk)
  170.     WizardExcludePanel(Panel_WorkStationHostFiles)
  171.     WizardExcludePanel(Panel_WorkStationHostFilesNT)
  172.     WizardProcessPanel()
  173. #endif
  174. :Label_CreateDirectories
  175. WizardPanel(Panel_Error_DirCreateFailed)
  176. switch20 = CallProcEx(Func_CreateDirsStaWrk)
  177. #ifnot(switch20)
  178.     WizardExcludePanel (Panel_SetupReviewCopyFilesSta)
  179.     WizardExcludePanel (Panel_SetupReviewCopyFilesWrk)
  180.     WizardExcludePanel (Panel_SetupReviewNoCopyFilesWrk)
  181.     WizardExcludePanel(Panel_WorkStationHostFiles)
  182.     WizardExcludePanel(Panel_WorkStationHostFilesNT)
  183.     WizardExcludePanel(Panel_NoTargetSpace)
  184.     WizardProcessPanel()
  185.     Goto(Label_Panel_SpecifyLocation)
  186. #endif
  187. #if(switch1)
  188.     CallProcEx(Func_CreateDirSharedComp)
  189. #endif
  190. WizardExcludePanel (Panel_Error_DirCreateFailed)
  191. Goto(Label_SetVarsShortDirs)
  192. :Label_SetVarsShortDirs
  193. CallProcEx(Func_SetVarsShortDirs)
  194. CallProcEx(Func_ConvertCharacterSet)
  195. switch9 = CallProcEx (Func_IsDriveTypeNetPath1)
  196. #ifnot(switch4)
  197.     Goto(Label_SetupCopyFilesWorkstation)
  198. #endif
  199. :Label_SetupCopyFilesStandard
  200. switch16 = FALSE                
  201. switch17 = FALSE                
  202. switch18 = FALSE                
  203. switch10 = TRUE                 
  204. switch11 = TRUE                 
  205. switch12 = TRUE                 
  206. switch13 = TRUE                 
  207. switch14 = TRUE                 
  208. switch15 = TRUE                 
  209. #if(switch1)    
  210.     switch10 = FALSE        
  211.     switch11 = FALSE  
  212.     switch12 = FALSE        
  213. #else                           
  214.     switch13 = FALSE        
  215.     switch14 = FALSE        
  216.     switch15 = FALSE        
  217. #endif
  218. Goto(Label_CopyFiles)
  219. :Label_SetupCopyFilesWorkstation
  220. switch12 = TRUE                 
  221. switch15 = TRUE                 
  222. switch18 = TRUE                 
  223. switch16 = FALSE                
  224. switch10 = TRUE                 
  225. switch13 = TRUE                 
  226. switch11 = TRUE                 
  227. switch14 = TRUE                 
  228. switch17 = TRUE         
  229. #if(switch1)    
  230.     switch10 = FALSE                
  231. #else                           
  232.     switch13 = FALSE                
  233. #endif
  234. #if(switch40)
  235.     switch17 = FALSE        
  236.     #if(switch1)    
  237.         switch11 = FALSE        
  238.     #else
  239.         switch14 = FALSE        
  240.     #endif
  241. #endif
  242. :Label_CopyFiles
  243. CallProcEx(Func_SetupTargetsCopyStaWrk)
  244. DisableUtils()
  245. Copy()                                  
  246. #if(switch1)    
  247.     switch5 = CallProcEx(Func_ExistSymVxD)
  248.     switch6 = CallProcEx(Func_ExistSymDll)
  249.     switch7 = FALSE 
  250.     #if(switch5)
  251.         switch7 = TRUE 
  252.     #endif
  253.     #if(switch6)
  254.         switch7 = TRUE 
  255.     #endif
  256.     #if(switch7)
  257.         CallProcEx(Func_UpdateFileSymVxD)
  258.         CallProcEx(Func_UpdateFileSymDll)
  259.     #endif
  260. #endif
  261. #if(switch2)
  262.     CallProcEx(Func_MoveNTHostDriver)
  263. #endif
  264. #if(switch9) 
  265.     #if(switch1) 
  266.         CallProcEx(Func_MoveHostVxDToWin)
  267.       #else
  268.         CallProcEx(Func_MoveGinaDllToSystem32)
  269.     #endif
  270. #endif
  271. EnableUtils()
  272. #if(switch1)
  273.     CallProcEx(Func_CreateAWBinFile)
  274. #endif
  275. RemoveFromLoad(RemHost)                
  276. #if(switch1)
  277.     UpdateIni(Win_Ports_winawprn)                
  278. #endif
  279. :Label_InstallService
  280. ResetTarget(Target2to4)         
  281. ResetTarget(Target3to5)         
  282. CallProcEx(Func_GetShortTarget4)     
  283. CallProcEx(Func_GetShortTarget5)     
  284. #if(switch2)    
  285.     switch19 = CallProcEx(Func_RemoveService)
  286.     switch90 = FALSE 
  287.     #ifnot(switch19)
  288.         #if(switch24)
  289.             switch90 = TRUE 
  290.             switch95 = TRUE 
  291.         #endif
  292.         #ifnot(switch90)
  293.             #if(switch20)
  294.                 switch90 = TRUE 
  295.                 switch95 = TRUE 
  296.             #endif
  297.         #endif
  298.         #ifnot(switch90)
  299.         #endif
  300.     #else
  301.         switch95 = TRUE 
  302.     #endif
  303. #endif
  304. #if(switch2)
  305.     #if(switch95)
  306.         #if(switch4) 
  307.             switch19 = CallProcEx(Func_CreateServiceStaWrkHost)
  308.         #else
  309.             #if(switch40) 
  310.                 switch19 = CallProcEx(Func_CreateServiceStaWrkHost)
  311.             #else
  312.                 switch19 = CallProcEx(Func_CreateServiceWrkNoHost)
  313.             #endif
  314.         #endif
  315.         #if(switch19)
  316.         #else
  317.         #endif
  318.     #endif
  319. #endif
  320. #if(switch99)
  321. #endif
  322. #if(switch1) 
  323.     #ifnot(switch3)
  324.         CallProcEx(Func_UpdateUsageCounts)      
  325.     #endif
  326. #endif
  327. :Label_Registry
  328. CallProcEx(Func_SetupTargetsRegistryDflt)
  329. MergeRegFile(RegAW)                         
  330. MergeRegFile(RegWinaw32)                 
  331. #if(switch1)    
  332.     MergeRegFile(RegWin95)              
  333. #else
  334.     MergeRegFile(RegWinNT)
  335. #endif
  336. #if(switch1)
  337.     #if(switch4)
  338.         CallProcEx(Func_SetupTargetsRegistryShellSta)
  339.     #else
  340.         #if(switch40)
  341.             CallProcEx(Func_SetupTargetsRegistryShellWrkHost)
  342.         #else
  343.             CallProcEx(Func_SetupTargetsRegistryShellWrkNoHost)
  344.         #endif
  345.     #endif
  346.     MergeRegFile(RegWinShellExt)        
  347. #endif
  348. #if(switch4)
  349.     CallProcEx(Func_CreateKey_InstallTypeSta)               
  350. #else
  351.     #if(switch40)
  352.         CallProcEx(Func_CreateKey_InstallTypeWrkHost)  
  353.     #else
  354.         CallProcEx(Func_CreateKey_InstallTypeWrkNoHost)  
  355.     #endif
  356. #endif
  357. #if(switch4)
  358.     CallProcEx(Func_CreateKey_InstalldirSta) 
  359. #else
  360.     CallProcEx(Func_GetSourceParentPathRet)
  361.     CallProcEx(Func_CreateKey_InstalldirWrk) 
  362.     CallProcEx(Func_CreateKey_LicenseDirectory)
  363. #endif
  364. CallProcEx(Func_CreateKey_Userdir) 
  365. #if(switch1)
  366.     #if(switch4)
  367.         CallProcEx(Func_CreateKey_DefaultIconSta)
  368.     #else
  369.         CallProcEx(Func_CreateKey_DefaultIconWrk) 
  370.     #endif
  371. #endif
  372. #if(switch9)
  373.     switch5 = TRUE 
  374. #else
  375.     switch5 = FALSE 
  376. #endif
  377. #ifnot(switch4)
  378.     #ifnot(switch40)
  379.         switch5 = CallProcEx (Func_IsDriveTypeNetPath10)
  380.     #endif
  381. #endif
  382. CallProcEx(Func_RemoveKey_HostLocal)
  383. CallProcEx(Func_RemoveKey_SmartSetup)
  384. #ifnot(switch5)
  385.     CallProcEx(Func_CreateKey_HostLocal)
  386. #endif
  387. #if(switch2)
  388.     CallProcEx (Func_QueryValueEx_OrigGina)         
  389.     switch5 = CallProcEx (Func_IsPathEmpty)
  390.     #ifnot(switch5)
  391.         CallProcEx(Func_CreateKey_SaveOrigGina)
  392.     #endif
  393.     #if(switch9)
  394.         CallProcEx(Func_CreateKey_GinaDll_System32)
  395.     #else
  396.         CallProcEx(Func_CreateKey_GinaDll_UserDir)
  397.     #endif
  398. #endif
  399. #if(switch1)
  400.     #if(switch9)
  401.         CallProcEx(Func_CreateKey_VxDHost_System)
  402.     #else
  403.         CallProcEx(Func_CreateKey_VxDHost_UserDir)
  404.     #endif
  405. #endif
  406. EnableWin95Shell()
  407. #if(switch4)
  408.     CallProcEx(Func_SetupTargetsGroupsSta)
  409. #else
  410.     CallProcEx (Func_GetSourceParent)
  411.     CallProcEx(Func_SetupTargetsGroupsWrk)
  412. #endif
  413. Groups()                                
  414. ResetTarget(Target3to5) 
  415. CallProcEx(Func_GetShortTarget5) 
  416. WizardPanel(Panel_TechSupport, siwpca.dll)
  417. WizardProcessPanel()
  418. WizardPanel(Panel_HowToReach, siwpca.dll)
  419. WizardProcessPanel()
  420. WizardPanel(Panel_CrossSell, siwpca.dll)
  421. WizardProcessPanel()
  422. #ifnot(switch4)
  423.     WizardExcludePanel(Panel_RegisterNow)
  424.     WizardExcludePanel(Panel_OnlineRegistration)
  425.     WizardExcludePanel(Panel_OnlineMarketing)
  426.     WizardExcludePanel(Panel_SendRegistration)
  427.     Goto(Label_PanelFinished)
  428. #endif
  429. #if(switch1)
  430.     WizardSetSkip(Panel_RegisterNow, Panel_Finished_95)
  431.     WizardSetSkip(Panel_OnlineRegistration, Panel_Finished_95)
  432.     WizardSetSkip(Panel_OnlineMarketing, Panel_Finished_95)
  433.     WizardSetSkip(Panel_SendRegistration, Panel_Finished_95)
  434. #else
  435.     WizardSetSkip(Panel_RegisterNow, Panel_Finished_NT)
  436.     WizardSetSkip(Panel_OnlineRegistration, Panel_Finished_NT)
  437.     WizardSetSkip(Panel_OnlineMarketing, Panel_Finished_NT)
  438.     WizardSetSkip(Panel_SendRegistration, Panel_Finished_NT)
  439. #endif
  440. WizardPanel(Panel_RegisterNow, siwpca.dll)
  441. WizardProcessPanel()
  442. WizardPanel(Panel_OnlineRegistration, siwpca.dll)
  443. WizardProcessPanel()
  444. WizardPanel(Panel_OnlineMarketing, siwpca.dll)
  445. WizardProcessPanel()
  446. WizardPanel(Panel_SendRegistration, siwpca.dll)
  447. WizardProcessPanel()
  448. :Label_PanelFinished
  449. WizardPanel(Panel_Finished_95, siwpca.dll)
  450. #if(switch1)
  451.     WizardProcessPanel()
  452. #else
  453.     WizardExcludePanel(Panel_Finished_95)
  454. #endif
  455. WizardPanel(Panel_Finished_NT, siwpca.dll)
  456. #if(switch2)
  457.     WizardProcessPanel()
  458. #else
  459.     WizardExcludePanel(Panel_Finished_NT)
  460. #endif
  461. WizardPanel(Panel_FinishedNTReboot, siwpca.dll)
  462. #if(switch2)
  463.     WizardProcessPanel()
  464. #else
  465.     WizardExcludePanel(Panel_FinishedNTReboot)
  466. #endif
  467. :CheckForFloppy
  468. :Label_CleanupAndExit
  469. CallProcEx(ExitHookProc)
  470. #if(switch1)
  471.     ExitRestart()
  472. #else   
  473.     Exit()
  474. #endif
  475. End()
  476. [Func_MemoryStandalone]
  477. dll = siwpca.dll
  478. function = InitDll
  479. arg0 = 0
  480. arg1 = 20
  481. arg2 = "Norton pcANYWHERE"
  482. arg3 = pcANYWHERE7.0
  483. arg4 = PIPELINE.INI
  484. [Func_MemoryWorkstation]
  485. dll = siwpca.dll
  486. function = InitDll
  487. arg0 = 1
  488. arg1 = 20
  489. arg2 = "Norton pcANYWHERE"
  490. arg3 = pcANYWHERE7.0
  491. arg4 = PIPELINE.INI
  492. [Func_CheckNTVer]
  493. dll = siwpca.dll
  494. function = IsWinVerNTGTE
  495. osversionMajor = 03
  496. osversionMinor = 51
  497. [Func_GetSourceParentPath10]
  498. dll = siwpca.dll
  499. function = FuncGetParentDir
  500. location = SOURCE
  501. szRet = PATH10
  502. [Func_CheckWinDriveSpace_95]
  503. dll = siwpca.dll
  504. function = FuncCheckFreeDriveSpaceWindows
  505. arg0 = 125000
  506. [Func_CheckWinDriveSpace_NT]
  507. dll = siwpca.dll
  508. function = FuncCheckFreeDriveSpaceWindows
  509. arg0 = 50000
  510. [Func_CheckTargetSpace_Sta]
  511. dll = siwpca.dll
  512. function = FuncCheckFreeDriveSpaceTarget
  513. arg0 = 15000000
  514. [Func_CheckTargetSpace_WrkHost]
  515. dll = siwpca.dll
  516. function = FuncCheckFreeDriveSpaceTarget
  517. arg0 = 12000000
  518. [Func_CheckTargetSpace_WrkNoHost]
  519. dll = siwpca.dll
  520. function = FuncCheckFreeDriveSpaceTarget
  521. arg0 = 4000000
  522. [Func_RegTestKeyAccess]
  523. dll = siwpca.dll
  524. function = FuncRegTestKeyAccess
  525. section = Section_AccessTest
  526. options = TERMINATE_ON_ERROR
  527. [Section_AccessTest]
  528. HKEY_LOCAL_MACHINE, "SOFTWARE", PATHRET
  529. HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec", PATHRET
  530. HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\pcANYWHERE", PATHRET
  531. HKEY_CURRENT_USER,  "SOFTWARE", PATHRET
  532. HKEY_CURRENT_USER,  "SOFTWARE\Symantec", PATHRET
  533. HKEY_CURRENT_USER,  "SOFTWARE\Symantec\pcANYWHERE", PATHRET
  534. HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\InstalledApps", PATHRET
  535. HKEY_LOCAL_MACHINE, "SYSTEM\CurrentControlSet\Services", PATHRET
  536. [Func_SetVars]
  537. dll = siwpca.dll
  538. function = FuncSetVar
  539. section = Section_SetVars
  540. [Section_SetVars]
  541. PATH0, %s, TARGET                                       
  542. PATH1, %s, TARGET                                       
  543. PATH2, %s\data, TARGET
  544. PATH3, %s\download, TARGET
  545. PATH8, %s\setup, TARGET
  546. PATH9, %s\drivers, SYSTEM
  547. [Func_SetVarsShortDirs]
  548. dll = siwpca.dll
  549. function = FuncConvertToShortName
  550. section = Section_SetVarsShortDirs
  551. [Section_SetVarsShortDirs]
  552. %s, PATH4, PATH5
  553. %s, PATH0, PATH6
  554. %s, PATH1, PATH7
  555. %s, PATH1, PATH11
  556. [Func_ConvertCharacterSet]
  557. dll = siwpca.dll
  558. function = FuncConvertCharacterSet
  559. arg0 = "%s, PATH11"
  560. arg1 = PATH11
  561. arg2 = 0
  562. [Func_CreateDirsStaWrk]
  563. dll = siwpca.dll
  564. function = FuncCreateDirLoc
  565. section = Section_CreateDirsStaWrk
  566. options = TERMINATE_ON_ERROR
  567. [Section_CreateDirsStaWrk]
  568. %s, PATH0       
  569. %s, PATH1       
  570. %s, PATH2       
  571. %s, PATH3       
  572. [Func_CreateDirSharedComp]
  573. dll = siwpca.dll
  574. function = FuncCreateDirLoc
  575. arg0 = "%s, PATH4"
  576. [Func_SetupTargetsCopyStaWrk]
  577. dll = siwpca.dll
  578. function = FuncSetVar
  579. section = Section_SetupTargetsCopyStaWrk
  580. [Section_SetupTargetsCopyStaWrk]
  581. TARGET,  %s, PATH0
  582. TARGET2, %s, PATH1
  583. TARGET3, %s, PATH4
  584. TARGET4, %s, PATH2
  585. TARGET5, %s, SYSTEM
  586. [Func_SetupTargetsRegistryDflt]
  587. dll = siwpca.dll
  588. function = FuncSetVar
  589. section = Section_SetupTargetsRegistryDflt
  590. [Section_SetupTargetsRegistryDflt]
  591. TARGET,  %s, PATH0
  592. TARGET2, %s, PATH1
  593. TARGET3, %s, PATH4
  594. TARGET4, %s, PATH7
  595. TARGET5, %s, PATH5
  596. [Func_SetupTargetsRegistryShellSta]
  597. dll = siwpca.dll
  598. function = FuncSetVar
  599. section = Section_SetupTargetsRegistryShellSta
  600. [Section_SetupTargetsRegistryShellSta]
  601. TARGET2, %s, PATH1
  602. TARGET5, %s, PATH1
  603. [Func_SetupTargetsRegistryShellWrkHost]
  604. dll = siwpca.dll
  605. function = FuncSetVar
  606. section = Section_SetupTargetsRegistryShellWrkHost
  607. [Section_SetupTargetsRegistryShellWrkHost]
  608. TARGET2, %s, PATH1
  609. TARGET5, %s, PATH10
  610. [Func_SetupTargetsRegistryShellWrkNoHost]
  611. dll = siwpca.dll
  612. function = FuncSetVar
  613. section = Section_SetupTargetsRegistryShellWrkNoHost
  614. [Section_SetupTargetsRegistryShellWrkNoHost]
  615. TARGET2, %s, PATH10
  616. TARGET5, %s, PATH10
  617. [Func_SetupTargetsGroupsSta]
  618. dll = siwpca.dll
  619. function = FuncSetVar
  620. section = Section_SetupTargetsGroupsSta
  621. [Section_SetupTargetsGroupsSta]
  622. TARGET,  %s, PATH6
  623. TARGET2, %s, PATH6
  624. TARGET3, %s, PATH6
  625. [Func_SetupTargetsGroupsWrk]
  626. dll = siwpca.dll
  627. function = FuncSetVar
  628. section = Section_SetupTargetsGroupsWrk
  629. [Section_SetupTargetsGroupsWrk]
  630. TARGET,  %s, PATH10
  631. TARGET2, %s, PATH6
  632. TARGET3, %s, PATH6
  633. [Func_UpdateUsageCounts]
  634. dll = siwpca.dll
  635. function = FuncUpdateUsageCounts
  636. [RefCounts]
  637. symevnt.386, PATH4
  638. symevnt1.dll, PATH4
  639. s32evnt1.dll, PATH4
  640. [Func_ShowTargets]
  641. dll = siwpca.dll
  642. function = FuncShowTargets
  643. [Func_ShowRegs]
  644. dll = siwpca.dll
  645. function = FuncShowRegs
  646. [Func_QueryUserDirVal]
  647. dll = siwpca.dll
  648. function = FuncRegQueryValue
  649. arg0 = "HKEY_LOCAL_MACHINE"
  650. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  651. arg2 = UserDir
  652. arg3 = PATHRET
  653. [Func_SetupDfltTarget]
  654. dll = siwpca.dll
  655. function = FuncSetupDefaultTarget
  656. arg0 = "standard"
  657. arg1 = "c:\Program Files\pcANYWHERE"
  658. arg2 = "c:\WIN32APP\winaw32"
  659. arg3 = %s, PATHRET
  660. [Func_SetupSharedComponentsDir]
  661. dll = siwpca.dll
  662. function = FuncGetSharedCompDir
  663. arg0 = "c:\Program Files\Symantec"
  664. arg1 = "c:\WIN32APP\Symantec"
  665. arg2 = PATH4
  666. [Func_SetVarTarget3]
  667. dll = siwpca.dll
  668. function = FuncSetVar
  669. arg0 = TARGET3
  670. arg1 = "%s, PATH4"
  671. [Func_GetShortTarget4]
  672. dll = siwpca.dll
  673. function = FuncConvertToShortName
  674. arg0 = "%s, TARGET4"
  675. arg1 = "TARGET4"
  676. [Func_GetShortTarget5]
  677. dll = siwpca.dll
  678. function = FuncConvertToShortName
  679. arg0 = "%s, TARGET5"
  680. arg1 = "TARGET5"
  681. [Func_CreateTarget]
  682. dll = siwpca.dll
  683. function = FuncCreateDirLoc
  684. arg0 = "%s, TARGET"
  685. [Func_CreateTarget2]
  686. dll = siwpca.dll
  687. function = FuncCreateDirLoc
  688. arg0 = "%s, TARGET2"
  689. [Func_CreateTarget3]
  690. dll = siwpca.dll
  691. function = FuncCreateDirLoc
  692. arg0 = "%s, TARGET3"
  693. [Func_CreateTarget4]
  694. dll = siwpca.dll
  695. function = FuncCreateDirLoc
  696. arg0 = "%s, TARGET4"
  697. [Func_CreateTarget5]
  698. dll = siwpca.dll
  699. function = FuncCreateDirLoc
  700. arg0 = "%s, TARGET5"
  701. [Func_CreateKey_InstallTypeSta]
  702. dll = siwpca.dll
  703. function = FuncRegCreateKeyValue
  704. arg0 = "HKEY_LOCAL_MACHINE"
  705. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  706. arg2 = "InstallType"
  707. arg3 = "REG_DWORD"
  708. arg4 = "0"
  709. [Func_CreateKey_InstallTypeWrkHost]
  710. dll = siwpca.dll
  711. function = FuncRegCreateKeyValue
  712. arg0 = "HKEY_LOCAL_MACHINE"
  713. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  714. arg2 = "InstallType"
  715. arg3 = "REG_DWORD"
  716. arg4 = "1"
  717. [Func_CreateKey_InstallTypeWrkNoHost]
  718. dll = siwpca.dll
  719. function = FuncRegCreateKeyValue
  720. arg0 = "HKEY_LOCAL_MACHINE"
  721. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  722. arg2 = "InstallType"
  723. arg3 = "REG_DWORD"
  724. arg4 = "2"
  725. [Func_CreateKey_InstalldirSta]
  726. dll = siwpca.dll
  727. function = FuncRegCreateKeyValue
  728. arg0 = "HKEY_LOCAL_MACHINE"
  729. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  730. arg2 = "Installdir"
  731. arg3 = "REG_SZ"
  732. arg4 = "%s, PATH0"
  733. [Func_CreateKey_InstalldirWrk]
  734. dll = siwpca.dll
  735. function = FuncRegCreateKeyValue
  736. arg0 = "HKEY_LOCAL_MACHINE"
  737. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  738. arg2 = "Installdir"
  739. arg3 = "REG_SZ"
  740. arg4 = "%s, PATHRET"
  741. [Func_CreateKey_Userdir]
  742. dll = siwpca.dll
  743. function = FuncRegCreateKeyValue
  744. arg0 = "HKEY_LOCAL_MACHINE"
  745. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  746. arg2 = "Userdir"
  747. arg3 = "REG_SZ"
  748. arg4 = "%s, PATH0"
  749. [Func_CreateKey_LicenseDirectory]
  750. dll = siwpca.dll
  751. function = FuncRegCreateKeyValue
  752. arg0 = "HKEY_LOCAL_MACHINE"
  753. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  754. arg2 = "LicenseDirectory"
  755. arg3 = "REG_SZ"
  756. arg4 = "%s\License, PATHRET"
  757. [Func_CreateKey_FilesDirectory]
  758. dll = siwpca.dll
  759. function = FuncRegCreateKeyValue
  760. arg0 = "HKEY_LOCAL_MACHINE"
  761. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  762. arg2 = "FilesDirectory"
  763. arg3 = "REG_SZ"
  764. arg4 = "%s, PATH2"
  765. [Func_CreateKey_DefaultIconSta]
  766. dll = siwpca.dll
  767. function = FuncRegCreateKeyValue
  768. arg0 = "HKEY_CLASSES_ROOT"
  769. arg1 = "pcANYWHERE7.0\DefaultIcon"
  770. arg2 = ""
  771. arg3 = "REG_SZ"
  772. arg4 = "%s\winaw32.exe, PATH0"
  773. arg5 = 1
  774. [Func_CreateKey_DefaultIconWrk]
  775. dll = siwpca.dll
  776. function = FuncRegCreateKeyValue
  777. arg0 = "HKEY_CLASSES_ROOT"
  778. arg1 = "pcANYWHERE7.0\DefaultIcon"
  779. arg2 = ""
  780. arg3 = "REG_SZ"
  781. arg4 = "%s\winaw32.exe, PATHRET"
  782. arg5 = 1
  783. [Func_CreateServiceStaWrkHost]
  784. dll = siwpca.dll
  785. function = FuncCreateService
  786. arg0 = "awhost32"
  787. arg1 = "pcANYWHERE Host Service"
  788. arg2 = "awhost32.exe"
  789. arg3 = "%s, PATH7"
  790. [Func_CreateServiceWrkNoHost]
  791. dll = siwpca.dll
  792. function = FuncCreateService
  793. arg0 = "awhost32"
  794. arg1 = "pcANYWHERE Host Service"
  795. arg2 = "awhost32.exe"
  796. arg3 = "%s, PATH10"
  797. [Func_RemoveService]
  798. dll = siwpca.dll
  799. function = FuncRemoveService
  800. arg0 = "awhost32"
  801. [Func_ShowSwitches]
  802. dll = siwpca.dll
  803. function = FuncShowSwitches
  804. FirstSwitch = 20
  805. NumberToShow = 11
  806. [Func_CreateAWBinFile]
  807. dll = siwpca.dll
  808. function = FuncAWBinFileUpdate
  809. arg0 = "%s, PATH0"
  810. arg1 = "%s, PATH2"
  811. [Func_RestoreTarget2]
  812. dll = siwpca.dll
  813. function = FuncGetParentDir
  814. location = TARGET2
  815. szRet = TARGET2
  816. [Func_ExistSymVxD]
  817. dll = siwpca.dll
  818. function = FuncDoesFileExist
  819. fileName = symevnt.386
  820. filePath = SYSTEM
  821. [Func_ExistSymDll]
  822. dll = siwpca.dll
  823. function = FuncDoesFileExist
  824. fileName = symevnt1.dll
  825. filePath = SYSTEM
  826. [Func_UpdateFileSymVxD]
  827. dll = siwpca.dll
  828. function = FuncUpdateFile
  829. fileNameSrc = symevnt.386
  830. fileNameDest = symevnt.386
  831. filePathSrc = TARGET3
  832. filePathDest = SYSTEM
  833. [Func_UpdateFileSymDll]
  834. dll = siwpca.dll
  835. function = FuncUpdateFile
  836. fileNameSrc = symevnt1.dll
  837. fileNameDest = symevnt1.dll
  838. filePathSrc = TARGET3
  839. filePathDest = SYSTEM
  840. [Func_CreateKey_AccessTest]
  841. dll = siwpca.dll
  842. function = FuncRegCreateKeyValue
  843. arg0 = "HKEY_LOCAL_MACHINE"
  844. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  845. arg2 = "AccessTest"
  846. arg3 = "REG_SZ"
  847. arg4 = "0"
  848. [Func_DeleteKey_AccessTest]
  849. dll = siwpca.dll
  850. function = FuncRegDeleteKeyValue
  851. arg0 = "HKEY_LOCAL_MACHINE"
  852. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  853. arg2 = "AccessTest"
  854. [Func_QueryInstallVal]
  855. dll = siwpca.dll
  856. function = FuncRegQueryValue
  857. arg0 = "HKEY_LOCAL_MACHINE"
  858. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  859. arg2 = Installed
  860. arg3 = PATHRET
  861. [Func_QueryValueEx_OrigGina]
  862. dll = siwpca.dll
  863. function = FuncRegQueryValue
  864. arg0 = "HKEY_LOCAL_MACHINE"
  865. arg1 = "SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\WinLogon"
  866. arg2 = GinaDLL
  867. arg3 = PATHRET
  868. [Func_IsPathEmpty]
  869. dll = siwpca.dll
  870. function = FuncIsPathEmpty
  871. path = PATHRET
  872. [Func_CreateKey_SaveOrigGina]
  873. dll = siwpca.dll
  874. function = FuncRegCreateKeyValue
  875. arg0 = "HKEY_LOCAL_MACHINE"
  876. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  877. arg2 = "GinaDLL"
  878. arg3 = "REG_SZ"
  879. arg4 = "%s, PATHRET"
  880. [Func_MoveSampleFiles]
  881. dll= siwpca.dll
  882. function = FuncMoveFile
  883. section = Section_MoveSampleFiles
  884. [Section_MoveSampleFiles]
  885. modem.chf, modem.chf, %s, PATH0, %s, PATH2
  886. network.chf, network.chf, %s, PATH0, %s, PATH2
  887. ras.chf, ras.chf, %s, PATH0, %s, PATH2
  888. modem.bhf, modem.bhf, %s, PATH0, %s, PATH2
  889. network.bhf, network.bhf, %s, PATH0, %s, PATH2
  890. incoming.gwf, incoming.gwf, %s, PATH0, %s, PATH2
  891. outgoing.gwf, outgoing.gwf, %s, PATH0, %s, PATH2
  892. compserv.osf, compserv.osf, %s, PATH0, %s, PATH2
  893. symantec.osf, symantec.osf, %s, PATH0, %s, PATH2
  894. [Func_MoveNTHostDriver]
  895. dll= siwpca.dll
  896. function = FuncMoveFile
  897. arg0 = aw_host.sys
  898. arg1 = aw_host.sys
  899. arg2 = "%s, PATH0"
  900. arg3 = "%s, PATH9"
  901. [Func_MoveHostVxDToWin]
  902. dll= siwpca.dll
  903. function = FuncMoveFile
  904. arg0 = aw_host.386
  905. arg1 = aw_host.386
  906. arg2 = "%s, PATH1"
  907. arg3 = "%s, SYSTEM"
  908. [Func_MoveGinaDllToSystem32]
  909. dll= siwpca.dll
  910. function = FuncMoveFile
  911. arg0 = awgina.dll
  912. arg1 = awgina.dll
  913. arg2 = "%s, PATH1"
  914. arg3 = "%s, SYSTEM"
  915. [Func_GetSourceParent]
  916. dll = siwpca.dll
  917. function = FuncGetParentDir
  918. location = SOURCE
  919. szRet = SOURCE
  920. [Func_GetSourceParentPathRet]
  921. dll = siwpca.dll
  922. function = FuncGetParentDir
  923. location = SOURCE
  924. szRet = PATHRET
  925. [Func_RemoveKey_HostLocal]
  926. dll = siwpca.dll
  927. function = FuncRegDeleteKeyValue
  928. arg0=HKEY_LOCAL_MACHINE
  929. arg1="SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  930. arg2="HostLocal"
  931. [Func_RemoveKey_SmartSetup]
  932. dll = siwpca.dll
  933. function = FuncRegDeleteKeyValue
  934. arg0=HKEY_LOCAL_MACHINE
  935. arg1="SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  936. arg2="SmartSetup"
  937. [Func_CreateKey_HostLocal]
  938. dll = siwpca.dll
  939. function = FuncRegCreateKeyValue
  940. arg0 = "HKEY_LOCAL_MACHINE"
  941. arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0\System"
  942. arg2 = "HostLocal"
  943. arg3 = "REG_SZ"
  944. arg4 = "1"
  945. [Func_CreateKey_GinaDll_System32]
  946. dll = siwpca.dll
  947. function = FuncRegCreateKeyValue
  948. arg0 = "HKEY_LOCAL_MACHINE"
  949. arg1 = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
  950. arg2 = "GinaDLL"
  951. arg3 = "REG_SZ"
  952. arg4 = "%s\awgina.dll, SYSTEM"
  953. [Func_CreateKey_GinaDll_UserDir]
  954. dll = siwpca.dll
  955. function = FuncRegCreateKeyValue
  956. arg0 = "HKEY_LOCAL_MACHINE"
  957. arg1 = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
  958. arg2 = "GinaDLL"
  959. arg3 = "REG_SZ"
  960. arg4 = "%s\awgina.dll, PATH1"
  961. [Func_CreateKey_VxDHost_System]
  962. dll = siwpca.dll
  963. function = FuncRegCreateKeyValue
  964. arg0 = "HKEY_LOCAL_MACHINE"
  965. arg1 = "System\CurrentControlSet\Services\VxD\aw_host"
  966. arg2 = "StaticVxD"
  967. arg3 = "REG_SZ"
  968. arg4 = "%s\aw_host.386, SYSTEM"
  969. [Func_CreateKey_VxDHost_UserDir]
  970. dll = siwpca.dll
  971. function = FuncRegCreateKeyValue
  972. arg0 = "HKEY_LOCAL_MACHINE"
  973. arg1 = "System\CurrentControlSet\Services\VxD\aw_host"
  974. arg2 = "StaticVxD"
  975. arg3 = "REG_SZ"
  976. arg4 = "%s\aw_host.386, PATH11"
  977. [Func_IsDriveTypeNetPath1]
  978. dll = siwpca.dll
  979. function = FuncDriveGetType
  980. arg0 = "%s, PATH1"
  981. arg1 = DRIVE_REMOTE
  982. [Func_IsDriveTypeNetPath10]
  983. dll = siwpca.dll
  984. function = FuncDriveGetType
  985. arg0 = "%s, PATH10"
  986. arg1 = DRIVE_REMOTE
  987. [Func_DelWin95AutoStart]
  988. dll = siwpca.dll
  989. function = FuncRegDeleteKeyValue
  990. arg0=HKEY_LOCAL_MACHINE
  991. arg1="SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices"
  992. arg2="awhost32"
  993. [Target5_System]
  994. reset = TARGET5
  995. location = %s, SYSTEM
  996. [Target2_Target]
  997. reset = TARGET2
  998. location = %s, TARGET
  999. [Target2_Target\System]
  1000. reset = TARGET2
  1001. location = %s\System, TARGET
  1002. [Target4_Target\Data]
  1003. reset = TARGET4
  1004. location = %s\Data, TARGET
  1005. [Target4_System\Drivers]
  1006. reset = TARGET4
  1007. location = %s\Drivers, SYSTEM
  1008. [Target2_Target2\awgina]
  1009. reset = TARGET2
  1010. location = %s\awgina.dll, TARGET2
  1011. [Target5_Target\Download]
  1012. reset = TARGET5
  1013. location = %s\Download, TARGET
  1014. [Target2to4]
  1015. reset = TARGET4
  1016. location = %s, TARGET2
  1017. [Target3to5]
  1018. reset = TARGET5
  1019. location = %s, TARGET3
  1020. [Target1to5]
  1021. reset = TARGET5
  1022. location = %s, TARGET
  1023. [RegWinaw32]
  1024. file = %s\winaw32.reg, TARGET2
  1025. location = TARGET2
  1026. [RegAW]
  1027. file = %s\aw.reg, TARGET2
  1028. location = TARGET2
  1029. [RegWin95]
  1030. file = %s\winaw32w.reg, TARGET2
  1031. location = TARGET2
  1032. [RegWinNT]
  1033. file = %s\winaw32n.reg, TARGET2
  1034. location = TARGET2
  1035. [RegWinShellExt]
  1036. file = %s\awshelli.reg, TARGET2
  1037. location = TARGET2
  1038. [Panel_WrongVersion]
  1039. Title="Incorrect Version"
  1040. DlgProc=_PanelDlgProc@16
  1041. ResourceId=102
  1042. Bitmap16=600
  1043. PanelDataProc=_DefaultDataProc@0
  1044. PanelFlags=First+Last
  1045. [Panel_NoWinSpace]
  1046. Caption="Low Disk Space"
  1047. DlgProc=DlgProcNoWinSpace
  1048. ResourceId=108
  1049. PanelDataProc=_DefaultDataProc@0
  1050. PanelFlags=First+Last
  1051. [Panel_Welcome]
  1052. Title="Welcome to Norton pcANYWHERE"
  1053. DlgProc=DlgProcSubclassWelcomeDlgProc
  1054. ResourceId=100
  1055. Bitmap16=600
  1056. PanelDataProc=_WelcomeDataProc@0
  1057. PanelFlags=First
  1058. [Nothing]
  1059. DlgProc=_DlgProcSubclassWelcomeDlgProc
  1060. DlgProc=_WelcomeDlgProc@16
  1061. [Panel_License]
  1062. Caption="Online License Agreement"
  1063. DlgProc=_LicenseDlgProc@16
  1064. ResourceId=502
  1065. PanelDataProc=_LicenseDataProc@0
  1066. [Panel_RegAccessWarning]
  1067. Caption="Registry Access Rights"
  1068. DlgProc=DlgProcErrorRegistryAccess
  1069. ResourceId=147
  1070. PanelDataProc=_DefaultDataProc@0
  1071. PanelFlags=Next
  1072. [Panel_NoTargetSpace]
  1073. Caption="Low Disk Space"
  1074. DlgProc=DlgProcNoTargetSpace
  1075. ResourceId=143
  1076. PanelDataProc=_DefaultDataProc@0
  1077. PanelFlags=Next
  1078. [Panel_Error_DirCreateFailed]
  1079. Caption="Directory Creation Failed"
  1080. DlgProc=_PanelDlgProc@16
  1081. ResourceId=142
  1082. PanelDataProc=_DefaultDataProc@0
  1083. [Panel_SetupReviewCopyFilesSta]
  1084. Title="Setup Review"
  1085. DlgProc=DlgProcSetupReview
  1086. ResourceId=128
  1087. Bitmap16=600
  1088. PanelDataProc=_DefaultDataProc@0
  1089. [Panel_SetupReviewCopyFilesWrk]
  1090. Title="WorkStation Setup Review"
  1091. DlgProc=DlgProcSetupReview
  1092. ResourceId=128
  1093. Bitmap16=600
  1094. PanelDataProc=_DefaultDataProc@0
  1095. [Panel_SetupReviewNoCopyFilesWrk]
  1096. Title="WorkStation Setup Review"
  1097. DlgProc=DlgProcSetupReview
  1098. ResourceId=129
  1099. Bitmap16=600
  1100. PanelDataProc=_DefaultDataProc@0
  1101. [Panel_WorkStationHostFiles]
  1102. Title="Host Operation"
  1103. DlgProc=_PanelDlgProc@16
  1104. ResourceId=141
  1105. Bitmap16=600
  1106. PanelDataProc=_DefaultDataProc@0
  1107. PanelFlags=Skip
  1108. [Panel_WorkStationHostFilesNT]
  1109. Title="Host Operation"
  1110. DlgProc=_PanelDlgProc@16
  1111. ResourceId=151
  1112. Bitmap16=600
  1113. PanelDataProc=_DefaultDataProc@0
  1114. PanelFlags=
  1115. [Panel_TechSupport]
  1116. Caption="Symantec Support Solutions"
  1117. Title="Symantec Support Solutions"
  1118. DlgProc=_TechSupDlgProc@16
  1119. ResourceId=507
  1120. Bitmap16=207
  1121. PanelFlags=First+NoCancel
  1122. [Panel_HowToReach]
  1123. Title="How to Reach Us"
  1124. DlgProc=_ReachDlgProc@16
  1125. ResourceId=513
  1126. Bitmap16=213
  1127. PanelFlags=NoCancel
  1128. [Panel_CrossSell]
  1129. Title="Windows 95 Solutions"
  1130. DlgProc=_CrossSellDlgProc@16
  1131. PanelDataProc=_CrossSellDataProc@0
  1132. ResourceId=512
  1133. Bitmap16=212
  1134. PanelFlags=NoCancel
  1135. [Panel_Finished_95]
  1136. Title="Setup Complete"
  1137. DlgProc=_PanelDlgProc@16
  1138. ResourceId=130
  1139. Bitmap16=600
  1140. PanelDataProc=_DefaultDataProc@0
  1141. PanelFlags=First+Last+Finish
  1142. [Panel_Finished_NT]
  1143. Title="Setup Complete"
  1144. DlgProc=_PanelDlgProc@16
  1145. ResourceId=130
  1146. Bitmap16=600
  1147. PanelDataProc=_DefaultDataProc@0
  1148. PanelFlags=First+NoCancel
  1149. [Panel_FinishedNTReboot]
  1150. DlgProc=_PanelDlgProc@16
  1151. ResourceId=149
  1152. Bitmap16=600
  1153. PanelDataProc=_DefaultDataProc@0
  1154. PanelFlags=First+Last+Finish
  1155. [Panel_SpecifyLocationSta]
  1156. Title="Program Location"
  1157. DlgProc=DlgProcSpecifyLocation
  1158. ResourceId=118
  1159. Bitmap16=600
  1160. PanelDataProc=_DefaultDataProc@0
  1161. [Panel_SpecifyLocationWrk]
  1162. Title="Program Location"
  1163. DlgProc=DlgProcSpecifyLocation
  1164. ResourceId=119
  1165. Bitmap16=600
  1166. PanelDataProc=_DefaultDataProc@0
  1167. [Panel_OnlineRegistration]
  1168. DlgProc=_UsaRegDlgProc@16
  1169. PanelDataProc=_UsaRegDataProc@0
  1170. ResourceId=505
  1171. PanelFlags=Skip
  1172. [Panel_OnlineMarketing]
  1173. DlgProc=_MarketingDlgProc@16
  1174. PanelDataProc=_MarketingDataProc@0
  1175. ResourceId=506
  1176. PanelFlags=Skip
  1177. [Panel_SendRegistration]
  1178. Title="Send Us Your Form"
  1179. DlgProc=_SendRegDlgProc@16
  1180. PanelDataProc=_SendRegDataProc@0
  1181. ResourceId=514
  1182. Bitmap16=214
  1183. PanelFlags=Skip
  1184. [Panel_RegisterNow]
  1185. Title="Register Now"
  1186. DlgProc=_RegNowDlgProc@16
  1187. PanelDataProc=_RegNowDataProc@0
  1188. ResourceId=504
  1189. Bitmap16=600
  1190. PanelFlags=Skip
  1191. [PCACopy]
  1192. CopyMain.BaseFiles, "pcANYWHERE",    0, Y, N, Y
  1193. [PCACopy:CopyDialog]
  1194. caption = "Copying pcANYWHERE Files..."
  1195. posx = -50
  1196. posy = -50
  1197. [FileCopy]
  1198. insertcaption = "Insert Diskette"
  1199. errorcaption = "Error Copying Files"
  1200. [Cancel]
  1201. caption = "pcANYWHERE Setup Wizard"
  1202. text = "Are you sure that you want to cancel the installation?"
  1203. [CancelShell]
  1204. caption = "pcANYWHERE Setup Wizard"
  1205. text = "Are you sure that you want to cancel the installation?"
  1206. [PCACopy:Advo]
  1207. posx = 50
  1208. posy = 50
  1209. location=siwpca.dll
  1210. count=1
  1211. bitmapsonly=1
  1212. [groups]
  1213. "pcANYWHERE32",       winaw32.grp
  1214. [pcANYWHERE32]
  1215. "pcANYWHERE"            ,  winaw32.exe,        BaseFiles, 0, TARGET
  1216. "Remove pcANYWHERE"     ,  "setup.exe",      BaseFiles, 0, TARGET2, , , "/u"
  1217. "Release Notes"         ,  "readme.txt",         BaseFiles, 0, TARGET3
  1218. [CustDLLCopy]
  1219. siwpca.dll, siwpca.dll, SOURCE, TEMPDIR
  1220. cramapi.dll, cramapi.dll, SOURCE, TEMPDIR
  1221. ctl3d.dll, ctl3d.dll, SOURCE, TEMPDIR
  1222. [RemHost]
  1223. winhost.exe
  1224. [ExitHookProc]
  1225. dll = siwpca.dll
  1226. function = ReleaseDLL
  1227. [MsgBoxWin95Okay]
  1228. caption = "Win95"
  1229. text = "Okay"
  1230. [MsgBoxWinNTOkay]
  1231. caption = "WinNT"
  1232. text = "Okay"
  1233. [MsgBoxCreateTarget3]
  1234. caption = "Notice"
  1235. text = "Create Target 3 Now"
  1236. [MsgBoxCreatedTarget3]
  1237. caption = "Notice"
  1238. text = "Created Target 3"
  1239. [MsgBoxExcludedPanel]
  1240. caption = "Notice"
  1241. text = "Excluded Drive Creation Error Panel"
  1242. [MsgBoxCopyDone]
  1243. caption = "Notice"
  1244. text = "Copy Completed"
  1245. [MsgBoxUsageCountDone]
  1246. caption = "Notice"
  1247. text = "Usage Counts Done"
  1248. [MsgBoxRegistryDone]
  1249. caption = "Notice"
  1250. text = "Registry Done"
  1251. [MsgBoxGroupsDone]
  1252. caption = "Notice"
  1253. text = "Groups Done"
  1254. [SetShell]
  1255. WinIniName = win.ini
  1256. SystemIniName = system.ini
  1257. Message = MessageBox.SetShellMessage
  1258. SysSectionName = boot
  1259. WinSectionName = windows
  1260. shell = %s\Setup.exe
  1261. load =
  1262. run =
  1263. SetShellIfLoaded=
  1264. Backup = Backup.SetShellSave
  1265. Restore = Backup.SetShellRestore
  1266. IfActiveList=LoadedList
  1267. SubProcess=SubProc
  1268. Active = no
  1269. [SetShellSave]
  1270. win.ini, win.siw, WINDOWS, WINDOWS
  1271. system.ini, system.siw, WINDOWS, WINDOWS
  1272. [SetShellRestore]
  1273. system.siw, system.ini, WINDOWS, WINDOWS
  1274. win.siw, win.ini, WINDOWS, WINDOWS
  1275. [LoadedList]
  1276. ctl3d32.dll
  1277. symevnt1.dll
  1278. mfc30.dll
  1279. msvcrt20.dll
  1280. mfcans32.dll
  1281. mfcuia32.dll
  1282. awshell.dll
  1283. [SetShellMessage]
  1284. caption  =  "pcANYWHERE Setup"
  1285. "Welcome to pcANYWHERE."
  1286. "Please select OK to allow Setup to restart your "
  1287. "computer and continue the installation. "
  1288. "Press Cancel to exit Setup."
  1289. [SubProc]
  1290. Backup(CustDLLCopy)
  1291. SaveRegistry(SaveRegGroup)
  1292. CallProc(Func_MemoryStandalone)
  1293. CallProcEx(Func_DelWin95AutoStart)
  1294. CallProc(ExitHookProc)
  1295. Return()
  1296. [SaveRegGroup]
  1297. WINDOWS, system.pca, user.pca
  1298. [Win_Ports_winawprn]
  1299. IniName = win.ini
  1300. SectionName = Ports
  1301. pcaw.prn = ""
  1302. [pix]
  1303. color = %s\pcabgrnd.bmp
  1304. color = %s\symantec.rle, -1, -1
  1305.